localization artifact - Alemán Inglés Diccionario